add auto control