Fairly stable log functions header file