remove log from progress and add validation