How do EPDs work?