anchor.diff:    count = querySelector('#count');
     count.text = 1.toString();
   
  +  // Set the bait the current mouse location
     document.onMouseMove.listen((e) {
       int x = e.client.x;
       int y = e.client.y;
  
positive.code: }
  
  /// Spawn a new fish and add it to the school
  void spawnFish() {
    ImageElement fish = new ImageElement()
      ..classes.add('abs')
      ..src = "media/fish_right.png"
  
negative.code:     school.forEach((Fish fish) => fish.setBait(mouseX, mouseY));
    });
  
    // spawn a new fish when space is pressed
    window.onKeyPress.listen((KeyboardEvent e) {
      switch (e.keyCode) {
        case KeyCode.SPACE:
          spawn();
          break;
        default:
          break;
      }
    });
  
    // Randomize fish bait when the mouse leaver
    document.onMouseLeave.listen((e) {
      school.forEach((Fish fish) => fish.setBait(
          rand.nextInt(window.innerWidth) + 1,
  