Special thanks to Michael Glennon and Phil Klein.