Implement Log.