major bills discussion