Modified structs' macros