card interpretation