add inhibit method