naive composition