override registerChildren()