better random
visual improvements