Thanks for the note about the the include file being below the server behavior on the page. I will ensure that I get a proper but logged for this. As for the issues with the recordsets this is not something that I encountered myself in my testing. Was the recordset code just broken up too much to be seen properly? It sounds like you just moved the code toward the top of the section with the recordsets, did you have to find any identifier for the recordset when you moved it or just put them back in the order you first added them?