0025b almost there

missing good do tracking memory juggling abilities, ie, dotracking() {
// memory management is buggy here, tracksimple is good