Below is my contribution to the project:

  1. undo