d's thoughts