Got this far. I think this is going to work (crosses fingers)