#7 - use prefetch related to reduce number of queries