make new_service() update existing info sanely