extend cardValidity implement