+ LED: enhanced version by Markus Schmidt