basic dvr functionality rolled back in