cosmetic fixes, update_settings validation, url support