Wasn't deleting nodes in delete()..added destructor(). No mem leaks..more testing needed.