played around with the character matching