improved desc