added helper method for complete synchronize