           @$input.val("#{answer} #{nextWord}")
 
       @model.verifyAnswer(@$input.val(), @currentLanguage(), 'keyup')
+    false
 
   onShowRightAnswer: ->
     _.each @model.answers(@currentLanguage()), (rightAnswer, index) ->
       @$('.lt-answer-notification').sticky("Answer ##{index + 1}: #{rightAnswer}", autoclose: false)
 
     @model.showRightAnswer()
+    false
 
   onNextStep: ->
     @model.nextStep()
+    false
+
+  verifyAnswerOnServer: ->
+    @model.verifyAnswerOnServer(@$input.val(), @currentLanguage())
 
   onCheckAnswer: ->
-    @model.verifyAnswerOnServer(@$input.val(), @currentLanguage())
+    @verifyAnswerOnServer()
+    @$('.lt-check-answer').closest('li').popover('show')
+    close = =>
+      @$('.lt-check-answer').closest('li').popover('hide')
+    setTimeout(close, 3000)
+    false
 
   onVerifyRight: ->
     @$('.lt-answer-notification').sticky('Right answer!')

    @$el.html(@template())
    @$input = @$('.lt-answer')
    @$('.lt-question').text(@model.question(@currentNativeLanguage()))


    @onQuestionHelpChanged()



  onKeyup: (event) ->
    if @isVerifyKey(event)
      @verifyAnswerOnServer()
    else
      @model.verifyAnswer(@$input.val(), @currentLanguage(), 'keyup')
    true
