update card interface ui