All the background data structs