remove report function , risk too high