new mustache implementation