You know, I've ever tried both xpize4 and 5...The most obvious disparity of users' experience is installer packaging, as a user, I can try comparison between both versions. In fact, I am very impressed in the re-programming in the installer of application. (Even I know nothing about computer science, I can realize you guys spend a lot on this revolution. In here, I make my appreciation to you all) Then I fully expect what the new release of xpize5 can make my xp machine more style-matched. However, I observed that there is not so many differences made compared with the previous one. In the other words, it is reasonable that the elements and components which have been xpized in xpize4 are all kept for the new version. But the others did not get xpized in xpize4 were not still modified in 5. (Actually, some of them has been listed by Hell Racer) Is it sensible that every application, including xpize, the newer version is based on the older one to make it out the improvements? We can see some of stuff didn't get done or imperfect, then find them out and make modification. This is called improvement based on the aim of xpize. The phenomenon is, xpize3 is better than xpize2 , xpize 4 is also better than xpize3...If we think that xpize4 is already made better enough, why don't we expect that xpize5 is the final version because it will be the perfect one? I believe all previously released versions of xpize, not only xpize 4, are precious resources and experience. Users expect that the team can make more effort on not only the macro-development of the application but also the micro-development. Overall using experience is the critical element to judge whether a software succeed or not. I can see your points, and I do post and list out all imperfect as I observed and found. Thanks.