pushing orientation change fix attempt