missing ??? ; add some tests
v0.1.0