clear framework