rewrite everything - working singing LED