improved rotation tests