Current and avant-garde