updated autoscaling stuff, getting pretty obnoxious