updated new autonomous