setup for s,i,o,n