fixed printf specified in io