processToekn has immutable type