Begun implementing Batch class