main is now ignored from Git
added missing exit code