This line is very dense. It's unclear what exactly is going on. Using some intermediate variables would make it much more readable.