@Override
	public void engage() {
		super.engage();
		EventService evtSrv = EventService.getInstance(getCore());
		evtSrv.addListener(this, MouseUpdateEvent.TYPE_ID);
		this.hWidth = getWidth() / 2;
		this.hHeight = getHeight() / 2;
		this.hoverTask = new HoverTask(getCore(), this.textVisual);
		TaskService.getInstance(getCore()).attachTask(this.hoverTask);
		setSelected(false);
	}