New project incoming...

There's less than six days remaining to finish. Hopefully it comes out okay. Lots of trial and error on this one.