This is *way* too much logic in one line of code. Can you split this into multiple lines, so it's easier to read?