made step more specific to the user