efficiency hacks for toktype