Why does the class MJStack need to know about all the step props ?
Will look specificly at the code after pulling