change notify to custom() action