add include init.h