added tests
rebuilt. tacking fixes on to 0.1.5 rather than waiting for next version, since they are small