add random
scaling