correct some opperating bug