more updates to fix iOS layout. web stuff is hard