prototype introduce