rewrite of the visual shortcode.  fixes #5
version bump