i'm a little bit confused about how this handles errors. so it just logs them and keeps going?