All in thoughts