model/collection modify, more update needed.