used computed property's old value as 3rd arg