update styles and codebehind