add rand() option