split out adding args
framework for specifying input regions