Integrating getToken function