actually use Java this time