added diagram pics