add the request campgain implementation
update the version