I'd probably think about splitting this method up into multiple lines.