Rectangle, another implementation. Really need to take the plunge and try Pane.