start handling settings errors and invalid urls