Implemented basic structure of synch method