ROBE-149 RobeService takes generic