testing out catching Not found error to give better error msg
merged changes since PortJob was enhanced by being able to Port data only, no major adjustments were needed