service loops