Can you give an idea of how you expect that to work compared with Android? Given that Firefox OS devices seem to be cheap and low end, how likely are constructors and operators to perform a "long and costly" process to upgrade them regularly? Cheap and low end Android devices have terrible support from both, even for upgrades without new hardware requirements, is there any indication that they will better support similar Firefox OS devices?