Hi Nick, >Well the case for '*' is fine, but I am worried about the case for >'@'. Did you find a situation where it was needed ? No, `*' is the only character I've noticed a need for. I just assumed `@' should be handled the same - obviously I was mistaken here. p.