To get to finish a project, it's sometimes important to get started with it in the first place, even if you don't have an exact idea about how all the details are going to work out. Or if you're going to be able to finish it at all.
Some call that "jumping off a cliff and building your wings on your way down" (I like that a lot!) and I call it "lighting the fuse". Once it's burning, there's no easy way back, which in turnputs enough pressure on you to keep working on it.
One of those projects has been going on for years. Not always at full speed, but with constant progress.
I'm not at liberty to talk too much about it yet ($%^# NDA), but the lifting of the curtain is not too far in the future now.
In the meanwhile, let me give you this: