OK before everyone express their anger let me give my opinion.when microsoft released wp 8.1 for phones they actually removed some of the features present in wp 8.0 and made it available as a separate app like games hub,calender,music and video player to name a few which could be updated.This allowed them to add features without sacrificing the app compatibility. I personally hate the fact that the music and the other apps take so much time to load now compared to wp 8.0.so i am trying to say microsoft should add the features to the os itself and not provide it as a separate app,these 512 mb ram phones can be a barrier if microsoft wants to implement it.Also with the introduction of a first 4xx series phone and that too with 1 gb ram microsoft themselves are trying to convey that the era of 512 mb ram phones is over.This will leave many users angry but it would be nice for the platform and i am saying that being a lumia 520 user