implemented taking cards. resolves #64