A body louvers

Any news on the Louvers? Just out surfing and thought I'd ask.