this is pretty wicked. nice job. thanks. :-)