HanJunwei's init commit