Data Structure set up. Struct idea being phased out.