finished verification frontend