lengthy blog