adapt soobench example