unit/batch swapped positions