removed extraneous newToken method