New: fdfmfdopfdmopfd