combined with modern sports concepts什么意思