added module decls