LED's revisited