composite processing