Taguri: abstract thoughts