also here check for errors (if it's possible for them to occur here)