Update delegate methods