More views of this design:

  realization 1     realization 2