rework model ready in view and vc