so for non-authenticated users, we're creating only one row, so that makes these counts accurate only for authenticated users