public String getStatusBarText() {
		String gravityInfo = (OptionsManager.getInstance().isGravityDebugStatus())
				?" | Gravity Info: abvG " + (model.getRobotLocation().y < 200) +
				", abvH " + (model.getHoles().contains(new Rectangle(model.getRobotLocation().x,
						model.getRobotLocation().y + 25, 25, 25))):"";
		
		return "Status: " + (model.isLocked()?"Locked":"Ready") + " | Robot position = (" +
			model.getRobotLocation().x + ", " + model.getRobotLocation().y +
			")" + (OptionsManager.getInstance().isScrollPositionOnStatus()?(" | Scroll position = " + panel.getScroll()):"") +
			(OptionsManager.getInstance().isAutoscrollOnStatus()?(" | Autoscroll " + (autoscroll ? "ON"
			: "OFF")):"") + (OptionsManager.getInstance().isGravityOnStatus()?(" | Gravity " +
			(model.isGravity() ? "ON" : "OFF")):"") + gravityInfo +
			(OptionsManager.getInstance().isFPSStatus()?(isRefreshing?(" | " + fps + " FPS"):" | -- FPS"):"");
	}