B/random

maybe add a comment that there is no evaluation so that the function is executed per row