got the highlighting working as prototype but not sure its best way