update track to new need