list visualization approach