batch logic done. version bump since it kinda works now