the iphone/ipad checks are always done anyway, why bother with the session store item.