Finished implementing. Doing some final synchronization tests