When syncing, if projects that have been changed offline have been changed at the server by someone else while the user was offline, the user is asked whether he wishes to sync the changes made at the server with the changes made offline. USE THIS OPTION WITH CARE, as it means that someone else's changes may be overwritten. The system brings up the Sync dialog , which shows the user the project hierarchy and some status columns, which indicate whether the projects have changed at the server, at the client, or not at all. In case the project has changed at both the server and the client, the Conflict column cell is coloured red and the Sync Direction column shows an arrow, which indicates whether the client version will override the server version or vice versa. Double clicking the direction arrow changes the direction. The user may double-click on any column to bring up a more detailed dialog of the differences between the server and the client versions. Clicking the Show results button will bring up a preview of what the user's view will look like after the sync, given the current user choices regarding the conflicts. Clicking the OK button causes the sync to proceed.