add approaches to handle OOD