added error handling to synchronization
created synchronization service
added address synchronization