Final Week Commit 2

4th features added -- Reset