update setup procedure