Refactoring | bugfixing
+ "post" callback in traverse function | + "post" callback syntax in "on" function
tiny refactoring