why not use if user_signed_in?