more decl prog