I think I fixed the way non-logged in users interact