That sounds great. Thank you! Actually, protecting users from things breaking is why I did it this way: the Firespitter code that I've used works with my mod and does what it needs to, so I can just leave it there and let it do its thing. If later versions of Firespitter end up having changes, improvements, or bugs or whatever that would break my mod, this way nobody has to worry about that. Anyway, the amount of code I needed was actually quite small, so introducing an external dependency just for this one thing didn't seem worth it in a mod that otherwise wouldn't have any and would otherwise not use Firespitter at all. I think RoverDude's plugin is quite nice, and I certainly couldn't have made my mod without it, so nothing I say should be taken as disparaging it. It's just that there was simply stuff I wanted to do with with my warp drive that wasn't possible to do, like adding a "Warp Enhancer" to increase the bubble's size, tweaking the warp bubble's color and animation, playing a warning sound when the drive's failsafe kicks in, or a few other little hacks and minor bug fixes. I also removed any link to ModuleEngines because I preferred a warp drive not using math meant for rocket engines, which required a fair amount of restructuring from the original version. Thanks, I'll do my best.