add comments for more thant one tree will be built per kernel call