decls modified