Added comments and revisionsto prevent memory leak