some basic tests etc