blog preparation