no default exit = 0