initial commit of fmacros