     input.clearValidationFeedback() for input in inputs
     super
 
-  usernameCheck:(input, event)->
+  usernameCheck:(input, event, delay=800)->
     return if event?.which is 9
 
     clearTimeout usernameCheckTimer

            rangeLength  : [4,25]
            regExp       : /^[a-z\d]+([-][a-z\d]+)*$/i
            usernameCheck: (input, event)=> @usernameCheck input, event
            finalCheck   : (input, event)=> @usernameCheck input, event
          messages       :
            required     : "Please enter a username."
            regExp       : "For username only lowercase letters and numbers are allowed!"

              input.setValidationResult "usernameCheck", "Sorry, \"#{name}\" is already taken!"
            else
              input.setValidationResult "usernameCheck", null
      , delay

  userAvatarFeedback:(input)->
    if input.valid
