updated plot4()