adaptive blog setup