rename ICollection to IEntitiesCollection