some basic tests on essential functions
