public void draw(Graphics2D g) {
		g.setColor(Color.WHITE);
		if(SimCityGui.GRADINGVIEW) {
			g.drawString("C"+mNum,xPos+10,yPos-10);
		}
		else {
			g.drawImage(image,xPos,yPos,null);
		}
		
    	switch(state) {
		case ordering: {
        	g.drawString(food+"?", xPos-2, yPos-5);
        	break;
		}
		case eating: {
        	g.drawString(food, xPos-2, yPos-5);
        	break;
		}
		case paying: {
			if(!SimCityGui.TESTING) {
				g.drawImage(check, xPos-14, yPos+10, null);
			}
			break;
		}
		case asking: {
			if(!SimCityGui.TESTING) {
				g.drawImage(askingBubble, xPos-14, yPos+10, null);
			}
			break;
		}
		case alerting: {
			if(!SimCityGui.TESTING) {
				g.drawImage(alertBubble, xPos-14, yPos+10, null);
			}
			break;
		}
		default:
			break;
    	}
	}