implement monkey patch