During the last five years or so a versatile underground of rap house and techno has emerged

Please fix the punctuation.
During the last five years or so a versatile underground of rap, house, and techno has emerged.