Adding save and add feature (repeted additions) + view refactor (flashes)