constanting up exit codes