finally figured this out (I hope)...working on the rest.