I''ve applied anna''s cascading eager loading patch (http://dev.rubyonrails.org/ticket/3913). It''s mighty cool, but also a big refactoring of the internals of the :include handling. So if you have an application that uses :include, could you please try it out with trunk and report back? Thanks. -- David Heinemeier Hansson http://www.loudthinking.com -- Broadcasting Brain http://www.basecamphq.com -- Online project management http://www.backpackit.com -- Personal information manager http://www.rubyonrails.com -- Web-application framework