improved small screen layout