1. Make two interfaces that replace Faceable: -- Drawable2D -> drawOn(Graphics2D) -- Transformable2D -> translate(double x, double y) rotate(double degrees) scale(double scaleFactor) Have Face implement these. Update UML to reflect these. Also in UML, make it more clear that the comment in Face refers to the drawCircle method. Work hard to motivate that method in the UML class design. 2. Add directions regarding scale 3. Work harder to encourage use of Graphics2D translate, rotate and scale. They make the project easier to do.