Update sub