do init