fleshing out prospect model