add fallback for ipad