modify framework

modify framework