working on the Track method