fix change cover bug