Some thoughts ...