added a second check to avoid the save it'll be a no-op