bringing prep ideas together