fix update_card metod