blog init on frontend