5 children per node; code refactoring