code init
start coding