[PD] Some abstractions for you to take