add Runner, improve doc