add basic tests for a start