two new delete macros