Wow it's a lot