Long contract ? The only thing I don't understand in future contracts is the complexity, because PYR is selling a product (the price of the product) and for installation it should be an hourly rate (more flexible and risk-free) plus travel, hotel, etc. costs.
...and a maintenance contract for the future!
Why does it take so long to sign?