wip
wip
frame highlights properly again
at a decent stopping point
stopping point