Add a logging functionnality