In olive oil, cook onion, garlic, celery over medium heat until lightly browned. Add beans, tomatoes & broth. Add seasonings (basil, oregano, parsley, garlic or regular salt, pepper. Cook for 30 minutes, bring to a boil & add pasta. Stir and check pasta at 8-10 minutes, may need slightly longer for your taste. Serve with grated Parmesan cheese.