If you are continuously working on updates and improvements, why are they so few and far between? there are BASIC features that your customers have been requesting for years that are STILL not available. I no longer believe you are working on them ...