update style && bug fix