Tinkering with Java