visualizing functions completed