correction in the struct