Can we add a conditional so this doesn't occur for every update?