Can you split this into multiple lines to be more readable?  Lots going on there.