added various autos n stuff