java project created for java magazine article