work in progress
Move from string to uri for input/output references