Not sure if you wrote this line or it's an old one.

Either way, I think too much is going on here - I've basically no idea what it does. Just needs an explanatory comment