Change IList to ICollection