synchronize start and finish