I have seen clocks much like yours on the Alice Community Forums, and most of them work just like that, they are synced to the computer time. However, just like yours, the clock goes off on its own, and is not constantly synced. This causes the clock to either gain or lose time. One common fix is to have the clock resync with the computer every so often (usually every five minutes) so that way if the clock lost or gained time, it wouldn't veer to far off course. Another thing that I believe would fix the problem (I don't know because I have never seen it done before, or tried it myself.) would be to rely on syncing every 0.0000001 seconds to gurantee that it is almost always matching the computer exactly. You should try being the first one to try out option number two. Although this may help improve your clock some more, you are off to a great start!