Service polling

and too many other things