added new test, rectangle