1. Add Clear, remove, update functionality 2. Add empty validation 3. Refactor