lots of progress, driving towards a scroll wheel that passes DRC