made sync process a separate process
renamed util to remove conflict