cleaned up pig.roll()