revise errors to be more human friendly. Resolves #QCLI-2