17 add logger