total rewrite of the add-on.  also came up with some tests that actually work against a resource url