working on ROAP service