Do we have an engineer on board? I have an idea...