add fatal functions for log