updated autonomous names and added a mode