added set foo diagram