ok
init struct
connecter
plan