optimize logger