desktop is still broken
added settings
fixed settings bug. some balancing.