public void setUsertilePosition(Position position) {
        if (position == null) {
            this.usertilePosition = UIPositionInits.USERTILE.getPosition();

        } else {
            if (position.equals(Position.NONE)) {
                IllegalArgumentException iae = new IllegalArgumentException("Position none is not allowed!");
                Main.handleUnhandableProblem(iae);
            }

            this.usertilePosition = position;
        }
        somethingChanged();
    }