Service should also be cleaned up when absent