Added a poor diagram, thinking....