update some forms, layout and models