add auto_scale