Implement Republish service call

Will fix it. I do not understand how it went through!