This was a bit much