add card view
update