Don't use exec in update hook