finished entity; produce in-progress