updated something, added add()