This method seems unnecessary. I think you could do this with a scope on Card.