modified flow to suggest authenticating and remove function if not authenticated