all def