refactor layout for large screens