added more log functions, one for each Level