Yup. The frustration stinks, but that all looks easily repairable to me.