a bit better screen space management