inner thoughts ... are there any other kind?