Added batch manipulation ability