add new static
upgrade