VectorXf/ZERO should not be called as function (probably)
some more docstrings
initial testing