I fixed it according to the comment. However this means we are not really using set-value to do re-population. We can discuss it this weekend.