Actually prelude requires ack so we need to keep it.