right. first thought about making logger non-optional but then saw we did it optional everywhere else. so moved it down.