commiting rich change