2nd update codio