added hasAce method