[ a contribution of
Rafael Mendiola
]