more tests for shapes