             .$el.detach().appendTo(languageSelectorContainer)
 
         if stepViewContainer?
-          stepView ?= new Langtrainer.LangtrainerApp.Views.StepView(model: world.get('step'))
+          stepView ?= new Langtrainer.LangtrainerApp.Views.StepView(model: Langtrainer.LangtrainerApp.currentUser.getCurrentCourse().getCurrentUnit().getCurrentStep())
           stepView.$el.detach().appendTo(stepViewContainer)
           stepView.render()
 

          coursesCollection = world.get('coursesCollection')
          courseSelector ?= new Langtrainer.LangtrainerApp.Views.CourseSelector(
            collection: coursesCollection
            model: world.get('course')
          )
          courseSelector
            .render()

        if unitSelectorContainer?
          unitsCollection = world.get('unitsCollection')
          unitSelector ?= new Langtrainer.LangtrainerApp.Views.UnitSelector(
            collection: Langtrainer.LangtrainerApp.currentUser.getCurrentCourse().get('unitsCollection')
            model: Langtrainer.LangtrainerApp.currentUser.getCurrentCourse().getCurrentUnit()
          )
          unitSelector
            .render()
