log functions and traversa configuration