valid long desc