Wow! Crux is the best. Barbara Grant is my hero.