Add resource structs