add Types.h file