Yup. This seems much simpler, and possibly more manual.