SERVICE- revised