octree creation draft