public boolean pickAndExecuteAnAction() 
	{
		if(beltDisabled && conveyorOn)
		{
			StopConveyor();
			return true;
		}
		
		if(conveyorFlagged && conveyorOn)
		{
			//Turn the conveyor off
			//if(sensor2)
			
			if(this.glassList.size() > 0)
			{
			
			StopConveyor();
			return true;
			}
		}
		
	/*	if(!beltDisabled && conveyorFlagged && !conveyorOn && !sensor2)
		{
			StartConveyor();
			return true;
		} */
		
		if(!conveyorFlagged && !beltDisabled)
		{
			
			if(!conveyorOn){
				StartConveyor();
				return true;
			}
			
			if(sensor2)
			{
				ReleaseGlass();
				return true;
			}

		
		}
			
		/*	if(popupLoaded)
			{
				if(sensor2)
				{
					StopConveyor();
					return true;
				}
				
				if(glassList.get(0).machined && !machining)
				{
					ReleaseGlass();
					return true;
				}
				
				if(!glassList.get(0).machined && !machining)
				{
					MachineGlass();
					return true;
				}
			}*/		
		
		//print("No actions fired returning false");
		return false;
	}