more layout and messages