batch conf validated with json schema; cleanup code & update version