adding gb_tree naive