Added constructor/deconstructor get/put