some litte chnages