index prototype