When should I use an ODP?