add total random mode