Updated handling io graphic