removed logger impl