view models bugfixing
many desktop updates, storing user settings