v2.8.8; improve logger