redesigned setting model. need to correct and parse again due to change
in web service. it is unstable commit.