a bit better small-screen support