thanks VBDT, it works great! although i honestly don't understand how your shape class works. (im somewhat noobish).

i appreciate the help! thanks!