continuing work on PurchaceJFrame