fix for missing captions
added feature detection for fancy-ness