added flashio module