New: diffrentthoughts