added random function

you can always evaluate here and return an literal