Composite homework