fns macros now injected automaticall