finish all the steps