added more to autonomous. This is untested, so I have no clue if it works or not