Ten thoughts