ok, might be a better way to do this. Just reminded me of the earlier caching fiasco.