replace pass with better name --  token