cleanup banner procesing and macros