consider some things maybe all what i thought before,is totally wrong!