rule of design header files