added large screen support