redoing autonomous