update laytouts