blog2-revised