Started commenting and setting destructors.