Machine Library Using Pig