composite returns