java experimentation