added collection class