more java code