update munch.py to handle alternative workflow