init
secode