improving restful donor routes