adapt to delite