cn initialization