finish the problem of synchronization
start to deal with the lack of communication