I&#039ve got a MTS component that retreives a recordset, disconnects it and then sets the absolute page propert for ADO record paging. All of this works great, except when the RS gets passed back as a return value the absolute page property gets waxed.. my solutions right now is to reset it in the calling function but this takes away some of the "componentness" of the solutions so I&#039d like to find out why this is happening.