Caught corner cases: 1. Users attempt to create new field when current field is still empty. 2. Users attempt to click done when current field is still empty. 3. Users attempt to click done when there are not fields yet.