add a few more test functions