added collection spec