this doesn't seem right. What about users that have multiple payment accounts?