fixed landscape orientation bug