fixes for overlap in portrait