commit codes for adding some design changes for steps