more WIP changes: added semantic version test