minor
prevent multiple updates