clean ups + trying to fill overlap in plot