         boidlabel.fontSize = font
         self.addChild(boidlabel)
 
+        self.orientation = orientation
         self.size = CGSize(width: boidlabel.fontSize, height: boidlabel.fontSize)
         self.behaviors = [Cohesion(intensity: 0.01), Separation(intensity: 0.015), Alignment(intensity: 0.15), Bound(intensity:0.4)]
     }

        }
        return nearestBoid
    }

    func rotate() {
        self.zRotation = CGFloat(-atan2(Double(velocity.x), Double(velocity.y))) - CGFloat(90).degreesToRadians
    }
}

        rotate()
        
        // 📍 Update the position on screen
        self.position += self.velocity * (CGFloat(deltaTime)*60)
    }
}
