updated adds and removes