three simple diagram added