So much changes, i can't enumerate them...