add modules
updated scripts