add optional monkeypatching
v2.1.0