Create Controller Macros