recommititing changes that failed last time