add support for any extension case (lower/upper/mixed case)