gets and plays files properly, fixed location tracker