add init timeout
release 3.0.0