add synchromanger with threads management