commiting working state