some slightly wonky broken changes in PlayerView.m