Logger component implemented