commtting intermediate changes