only look at possibly changed cells
adding mouse interaction