Sure, but while I'm on my way to the bookstore you'll need to find another computer scientist "old bean"..
anyway, your problem has one of just a few solutions, but it seems you've got it under control.. What would a NASA scientist be able to contribute anyway 😆