butyraldehyde precursor in synthesis