improve reponse of settings controller and general clean ups
add temporary update script