rest desc