public void updatePosition() {
        if (xPos < xDestination)
            xPos++;
        else if (xPos > xDestination)
            xPos--;

        if (yPos < yDestination)
            yPos++;
        else if (yPos > yDestination)
            yPos--;
       
        if (xPos == xDestination && yPos == yDestination && !msgSent) {
           role.msgAtLocation(); msgSent=true;
        }
    }