Initialised variables
Use correct macros