Super def