added another func AOrAn()