Hi, I''m working on a pretty typical social networking app. It takes a little data from the authentication/session objects that I''ve sort-of got working, a little data from this table and a little data from that table to make up the main page. Seems like a pretty common design, not so different from what yelp or tribe do, although much simpler (for now, anyway). What I haven''t quite decided yet is how to arrange it all in the code. It seems like components are the right answer, and that''s the direction I''m looking at, but I''m not sure yet how I should assemble them. Should I make a "main" view with no model or controller attached? I could designate one of my views as being the sort of main view, and just add bits and pieces to that, but that seems ugly. It seems like all the examples and tutorials out there focus on showing one particular kind of functionality for one or two tables, so I''ve gotten started pretty quickly but have now hit a little speedbump trying to figure out how to put it all together. If I can reduce out a simple example of this, and there''s interest, I might try to put together a tutorial, perhaps in the wiki. Thoughts? Thanks! Dan -- Posted via http://www.ruby-forum.com/.