first pass of mantra