pep8
todo
pep8
newline and use cartesian composite
change default params
default halo is prolate