butenylidenes