new logger; sketch
logger improvement & integration
update logs : use new logger