change arc behavior when receiving tokens