split out tracker state