I wonder how much Prevx 4 will be consist of refactored Prevx 3 code and how much will be written from scratch. I feel that a lot of technology has been incorporated into Prevx 3 and it would be a pity to lose this in the new version. A lot of good refactoring has been happening over the last few months (judging by the change logs) so it would be a shame to lose the benefits of this. On the other hand, there must be code in Prevx 3 which are just too difficult to live with and which Prevx would be better of throwing out and re-writing. Just interested. Not after any trade secrets . Also, I would quite like to know what Prevx code is written in. Is it C++, assembler or what? Also when is Prevx 4 coming out and will we be able to re-use our licence keys or forced to use Prevx 3 until renewel.