speed up by using shapes, support for internal modules
update readme and package.json
1.4.2