reverted rectangle because it breaks examples