super promon implementation