add diagram

Signed-off-by: oshmoun <oshmoun@yahoo.com>