Blog with added comments and error checking