commented the structs.h