module struct.h