Campaigns heating up with 6 weeks to Election Day