private void updateEnemyPositions() {
		nextRow = 0;
		for(int i = 0; i < enemys.length; i++) {
			for(int j = 0; j < enemys[i].length; j++) {
				if(!enemys[i][j].isAlive()) {
					continue;
				}
				//Update all positions and if one reaches the bound the variable is set
				nextRow |= enemys[i][j].move(ENEMY_MOVEMENT_SPEED, this.getWidth());
			}
		}
		if(nextRow == 1 || nextRow == -1) {
			for(int i = 0; i < enemys.length; i++) {
				for(int j = 0; j < enemys[i].length; j++) {
					enemys[i][j].oneRowDown(nextRow);
					enemys[i][j].move(ENEMY_MOVEMENT_SPEED * 2, this.getWidth());
				}
			}
		}
	}