adding exit code on error parameter