grateful for the comprehensive info.