Logger implemented