Bidirectional synchronization tool