added pre and post execute methods to process object and two PO tests