working on basic tests