I tried the example in the following article: <BR>http://www.4guysfromrolla.com/webtech/042199-2.shtml<BR><BR>To make it work on my machine I had to comment out line number 26: <BR>&#060;% if data(i) &#062; hi then hi = data(i) %&#062;<BR>and I had to delete &#060;% /hi * graphHeight %&#062; from line number 39: <BR>&#060;% Response.Write(" &#060;IMG SRC=""" & barImage & """ WIDTH=100% HEIGHT=" & CInt(data(i)/hi * graphHeight) & "&#062;" & chr(13)) %&#062;<BR><BR>By doing so, of course, I couldn&#039t get my "Y axis" to change whenever I input a higher number in my database? Does anyone have any idea what should I use instead?<BR><BR>Also if I was to group my categories data (X axis) and show them by my series data (and add a legend of the series data on the side). What code should I add?<BR><BR>Thanks in advance,<BR>Hannah<BR>