extend logging