1) Sometimes syncronization does not work, must exit pi-todo and restart it. I call this my Windoze Emulation mode, unfortunately I haven't figured out how to disable this mode yet. Any suggestions? 2) If you sync your pilot with a different .pi-todolist (for example at home, then at work), things may get out of sync. That is because when a record is modified on the pilot, it sets the "modified" bit. When you sync with pi-todo (or other todo applications for that matter) they sync the modified ones and unset modified. As you can tell, this causes only the first pi-todo to see the modified flag. If you sync before leaving each place. Then immediately do a pilot-r at the next desktop, you should be able to overcome this problem. Later I might implement some sort of "data" comparison. E.g. if it's not set as modified in pi-todo and they are different, grab the data from the pilot. 3) Yea, I cheat. But do not put 'PilotPDAId:' at the beginning of any Note field line. That will cause pi-todo to have problems reading your .pi-todolist file. I use this as the "End of Note" seperator, or "Beginning of next record" Seperator.