add monkey patcher support