added track length mapper