add modules
update README
update README