TrailPointer work, adding order concept
TODOs