I've created an agenda.module which associates agenda nodes with event nodes. I wish to list all agenda nodes associated with a particular event when I view the event. I've come up with code in hook_nodeapi that I *thought* would do this, but it isn't. Can anyone help? Thanks. <?php function agenda_nodeapi($node, $op, $arg = 0) { global $form_values; switch ($op) { case 'view': // If the user has the view agenda perm and this node is agenda enabled // display the agenda list. if (user_access('view agenda') && agenda_type_is_enabled($node->type)) { $output = agenda_list($node->nid); // This gets a themed table. // Save output into a node property for retrieval from the theme layer. $node->agenda_view = $output; // Store the data directly into the content array, for default display. $node->content['agenda'] = array( '#value' => $output, '#weight' => 15, ); } break; ?> I'm not sure about my use of $node->agenda_view and $node->content['agenda'] as I basically copied that code from another module (signup) which lists items in the event node view in the format I wish. Thanks! -ron -- Ron Parker Software Creations http://www.scbbs.com Self-Administration Web Site http://saw.scbbs.com SDSS Subscription Mgmt Service http://sdss.scbbs.com Central Ave Dance Ensemble http://www.centralavedance.com R & B Salsa http://www.randbsalsa.com