Some thoughts: