add better print info in the initializing phase