direct LED drive version, work in progress