added Fatal()