added timestamp syncing (no need for NTP)