Super well articulated and helped me with my problems. Thanks karl!
Karl was extremely flexible with his time and understanding about my busy life.