Rendering constructors and destructors added