Sync time not keeping sync

is it possible to change which time server to use to sync time in WD as dispite having time sync enabled i have lost 20 seconds in the past week

Windows XP Pro WD 9.98f