implemented web check and popup