New: codesignfuture