Woo, that turned out long.