i_dart init half way