new chapter: monkey patching