add logging layer to client app