add basic tests