modify funpro1,funcpro2