well... i cannot have it have clones/instances of the data from Character... unless the vars simply point to the data... the data in Character is too big for me to be able to create copies of it... if i could copy it then i would completely get rid of the Character class and only use Player... I need Player class to "leech" off of the data in Character through pointers or something...