Fix initialize running callback multiple times
Fixed tutorial missing new api