Add update hook in Smartcontroller