fixes, starting on test suite
versioning