Added interface for supplying token data directly