I'm a hobbyist java programmer.