logging update