hello def