new view
inplace editing