rectangle class release 5