attendance now pushed separately, for Rob. Also added basic error handling for the videos page