added more tests for card