fleshing out random client