Another approach to adjust to orientation change