Still trying to shoehorn in a "runtime fee". That's not going to work and with this model it's pointless anyway. Just make it a 4% revenue for sales after $1 million. Same end results (actually potentially more in fees) without all the runtime issues. Make it apply only to a specific version and later and after a certain date and then you also don't have the retroactive problem and the massive blowback.