add auto dismount with random