update io api