flash IO