modify header.h