fix monkey patch, shoud patch the base module
version 0.2