don't use __devexit_p to wrap meth_remove