First Plot implementation