please disregard my last message - shortly after sending it, I managed to build a single query that will load all redording, channel and program data for me to parse as I need. -Chris