added tests for untested features