added more tests to test record