init recode for spco