398: adding swift batch