fix bug in exempt_ptr