fix misleading and incorrect batch start comparison