recover init.h