running-pig's java journey