normalize method is improved.