users must be stored in sets not list