trying to catch as many errors as possible