composite vs non