Fixed some of the error handling, and got the last view date to update.