messing with event.path and event.shiftKey
added new-color
update toggleNextElement