remove double newline
add Volume trait and SpacePartitioning