this is for my exercise java project