add custom logger