update modules
update gitignore