Speeling is not a huge deal, but probably want to fix it in the args:  non_furious_hanlder -> non_furious_handler