This is discussed at length in the project topic. Two different methods are detailed there for solving the synch issue.