a bit of java