added increase, decrease, appened, remove