Work on mouse
Work on logic