Use numeric return codes