update takeover to use ask(); update setup to include initial gen_deploy