more java

more java. still broken though :(