new macros defined
gui enhancements