initial work toward add custom tracker support
working add custom tracker