WOW!!! If that's "rough," I cannot wait to see what your refined version will look like!