these are for indivdual records. i found a way to do it, i put a field in the details section, record number, then used the select expert and said where less than 4. this is assumming my table i'm pulling it from always sorts descending. but, how would i do it if the table was not in order? how could i say, sort this field descending, then print only the top 3? this is just for my understanding. like i said i got it to work really easily, i just want to learn.