meant to use list, not set