current user is conditional upon user being signed in