more changes to AVPlayer. working out exception handling