analysis goes over all users