checkpoint creating logger