fix a big bug about override method ! maybe there are more.