You suddenly switch levels of abstraction here. Your previous method calls are nice and high-level, but then you have this block here that's got a bunch of lower-level details in it.

I think extracting this into a well-named method would be nice.