add lib/logger