CDI documentation