update spe io