data instead of blob for safari #4