Committing first working version of Batch