Added bearer token support