cottoned on