implemented true landscape mode