use fatalx() not errx()