I'm trying to develop programming that is as easy as possible for the front-end users. They are counselors who work with people both individually and organized as different groups. I have set up an IND form-query-table to document characteristics of each individual with whom they work, a GRP form-query-table to document aspects of the groups (including identification of the INDs whom make up each group as variables MEMBER1, MEMBER2, etc.), and an ACT form-query-table to document the user activities (characteristics and notes from individual sessions, group sessions, and other things). My problem is setting up a report showing the group sessions attended by a particular individual. I can generate a query with a separate record for each group session and variables indicating the individuals in attendance (IND identification #s are the data arrayed as MEMBER1, MEMBER2, etc. variables, with those missing screened out), but to generate a report on each IND I believe that I need to generate a query with records for each session attended by each individual (i.e., a query with a single IND identification # variable, and multiple listings of the group session characteristics. I believe that I either need to discover a better way to enter the original GRP data (the difficulty here is keeping it simple for the counselors; I'd prefer to have each group on its own form rather than a different form for each group member), or discover a way to manipulate the query that I discussed above. Can anyone guide me on this?