anchor.diff:      
       enemies.forEachAlive((enemy) {
         //print(enemy.y);
  -      if(enemy.y > cutoffdirection) {
  +      boundaries (enemy);
  +      /*if(enemy.y > cutoffdirection) {
           enemy.body.velocity.setTo(0,0);
  -        enemy.body.velocity += ENEMYVELOCITY;
  +        enemy.body.velocity += ENEMYVELOCITYMAX;
           //cutoffdirection = cutoffdirection + Math.random() * 10;
           //print("Outside");
  -      }
  +      }*/
         if (enemy.y > 616 || enemy.x > 816 || enemy.y < -432|| enemy.x < 0 ) {
           enemy.kill();
         }
  
positive.code:   Group<Sprite> enemies;    
    num bullettime = 0;
    num ENEMYDISTANCE = 48;
    num ENEMYVELOCITY = 150;
    num score = 0, wave = 1;
    int tweenindex = 0;
    String scoreString, waveString;
    num cutoffdirection = 400;
    
    
    Tween tween;
  
negative.code:    // game.physics.arcade.overlap(enemyBullets, player, enemyHitsPlayer);
      game.physics.arcade.overlap(bullets, enemies, collisionHandler);
      
      if (enemies.countLiving() < 0) {
        //createEnemy();
        newwave();
      }
      
    }
    
    boundaries(Sprite location) {
  
      //Point desired = null;
      //enemy.body.acceleration = new Point (0,0);
      if (location.position.x < boundarydist) {
        location.body.velocity.x += ENEMYVELOCITYMAX;
        
        //desired = new Point( velocity.y);
      } 
      else if (location.position.x > game.world.width -boundarydist) {
        location.body.velocity.x -= ENEMYVELOCITYMAX;
        //desired = new PVector(-ENEMYVELOCITYMAX, velocity.y);
      } 
  
      if (location.position.y < boundarydist) {
        location.body.velocity.y += ENEMYVELOCITYMAX;
        //desired = new PVector(velocity.x, ENEMYVELOCITYMAX);
      } 
      else if (location.position.y > game.world.height-boundarydist) {
        location.body.velocity.y -= ENEMYVELOCITYMAX;
        location.body.velocity.x -= 10;
        //desired = new PVector(velocity.x, -ENEMYVELOCITYMAX);
      } 
      
    } 
    
    fireBullet() {
  
  