logger in client