mouse ids in scatter almost working, but want to try refactoring now to
simplify