Let L1, ..., Lk be integer linear functions of one variable. We describe results showing that many of these functions are simultaneously prime by modifying the GPY sieve (Goldston-Pintz-Yildirim sieve), and how this can be used to show large and small gaps between prime numbers.