Composite coding