start of wildcard support