Java / Other Minor Java Work