adding for cdi