Issues fixed(21.12.2014):

- optimize spinnerListeners
- add some comments