implement pundit