plot4 initial commit