extend loger