CName switch. Closes #4