Cleanup `reset` by using `add` to extend merge and remove args