exploring tack urls some more, clarifying
cs1a clarifications based on first pass at implementation