for ed