Add commit feature