retooled plotting primitives to use annotation instead of legends.
started working on part e.