added pear modules