new test cases, doesn't include the ones you asked me to create on May 6