//////////////////////////////////////////////////////////////////////////////////////////
    #region Methods
    //////////////////////////////////////////////////////////////////////////////////////////

    private Vector3 Seek(Vector3 targetPosition)
    {
        Vector3 desiredVelocity = Vector3.Normalize(targetPosition - this.transform.position) * m_movingEntity.getMaxSpeed();

        //Debug.DrawRay(this.transform.position, desiredVelocity*3, Color.red);
        return(desiredVelocity - m_movingEntity.getVelocity());
    }