Sorting out heaped problems

added toString() for some self-awareness