refining the token class