Perform.java revision 2