add PhantomToken class