added default error output when no **kwargs are supplied to abort