tableview sizes work on rotation