DIAGRAMS & SIMULATIONS