c09 divided into singular codes