@kenny-crane: So many thoughts