add loger, save ok