Added structs to be used.