yet another bug fix - return false for handlers was ignored