CDI MAIN