java project created for the java magazine article