Wiggles and Squiggles