This would be easier to read with some line breaks.