add unit, touch processor