CDCD Vision, Mission and Beliefs