Just wanted to share this with some fellow dubbers. Hopefully its something new http://www.vagcat.com..