add blog and pagination etc