fixed backend card bug