I second that idea, Rayed. Core components such as the graphics engine and the flight model are key components that only the MS team can make right. Other things such as ultra-realistic ATC, high detail scenery, etc. would be nice to have in the core product, but may not be feasible given the mainstream market and resource budget. Furthermore, one implementation of a component will probably never satisfy everyone. However, with good API's for multiplayer, traffic injection, "official" FSUIPC, the sky is the limit :-> For example, you can have VoxATC, or Radar Contact, VATSIM, or whatever. And at the end of the day, if you still have a "special need" that is not satisfied, just roll your own! :)Cheers,Rich