Update prototype