added EMPTY_DELETE