design updates; layout, input,buttons