iPad compatiblity fixes.