update view layout and commenting