These are great suggestions and tips for newbies like myself. Thanks for sharing these. To share my own process, I like to utilize the log action liberally as I develop my macros. This has the added benefit of being able to follow along with the progress as it is running for long tasks. I put together a start debug macro that I call at the top of my more complex macros that opens the KM engine log file in the Mac console app and then clears the console display.