right, I'd better add this "try except" part