SOme thoughts