refactored to pmove the lighningpoint stuff into lower node-modules
finally figured out that it was right all along