collection: Abstract