Added guard clause for user not signed in