update framwork & views