algum refactor
inicio da sicronização de operações