adding steps model and active step