thoughts and desires..