firmware update, now with light modes