Tag proto invention factory