Use local no-mem functions