Track save locations when tracks are added.
Add alter track event
Handle null and undefined in data requests.