maintaining spark