update proper