improved layout and accessibility