down to simple debugging of heap and creation on manhattan path stuff