... that avant-garde is one word. ...
... avant-garde, technorock and kind of lends itself toward ...