add ability to add and remove ingredients