Still need to complete copy constructor and destructor