simplifies things a lot to add the errors to card instead of user in the first place.