divide monkey patch