Stability

Further improvements on layout and readability on mobile