new style dispatch. this breaks category pages