add ccan class